#ifndef BOSSOBJ_HPP_INCLUDED
#define BOSSOBJ_HPP_INCLUDED

#include "EnermyObj.h"

class BossObj : public EnermyObj
{
public:
	BossObj(hgeAnimation *Boss,
		   float x,
		   float y,
		   float time,
		   int hp,
		   std::string script,
		   hgeSprite *Bullet1,
		   hgeSprite *Bullet2,
		   hgeSprite *Bullet3);
	~BossObj();

	void fire(float par, int SpriteType, int ScriptType);
	virtual void Update();
	int getHP();

private:
	std::vector<hgeSprite*>  m_bulletSprites;
};

#endif